valves and ancillary equipment - Alemán Inglés Diccionario